We are a software development company with a strong experience in web and mobile development working for enterprise and complex web and mobile apps in the USA. We are seeking to extend our team and we are looking for a passionate Web Frontend Software Engineer to fit in the values that our company promotes: Code Like a Champion, Out-of-the-Box Thinking, Integrity, Fun at Work.
Job Type:
Full-time Commitment / PFA/Company (Time&Material) / Employment Contract / Remote or Office
Job Level:
Middle/Senior
Responsibilities:
- Develop frontend apps of various complexity according to agreed specifications;
- Develop frontend full-responsive and mobile-first approach web layouts from scratch, starting from graphic designs or wireframes (Figma, Adobe XD, UXPin) according to agreed specifications using MUI library of React components, Bootstrap mobile-first frontend framework etc.
- Work independently or in a team with one or more projects using collaborative work tools (Git, Google Drive, Jira, Confluence, Harvest, Slack, UXPin, Figma etc.) with the development team, management and clients;
- Write organized and clean code, make technical specifications and document the source code;
- Test and launch into stage and production the applications you develop using modern CI/CD processes;
- Work closely with the Project Manager and the CTO.
Requirements:
- 3-4+ years of experience with Javascript frontend development (Javascript native, CommonJS, ES6/ECMAScript 2015+, TypeScript)
- 3-4+ years of experience with React.js library with Typescript;
- Strong knowledge of HTML5, CSS3, Sass;
- Good knowledge and experience with npm and Yarn package managers;
- Good knowledge of OOP, design patterns and Git source control management system;
- Good knowledge and experience with cloud PaaS services with CI/CD integrations like AWS Amplify, Vercel, Heroku etc.
- Good knowledge of UI/UX best practices and performance optimizations;
- Familiar with agile development (Scrum, Kanban);
- Engineering or Technical College Degree (Polytechnics Automation and Computer Science, Electronics/Telecommunications, Computer Science, Informatics, Cybernetics).
Soft Skills Needed:
- Self-taught person with desire to learn new things and to use modern and performant technologies;
- High attention to detail and well-organized, having the ability to respect deadlines;
- Communication skills and team-player, passionate and enthusiastic, solutions and results oriented.
Nice to Have:
- Knowledge and experience working with Next.js full-stack framework, building frontend and backend apps, APIs etc.
- Knowledge and experience with SSR (Server-Side Rendering) and SSG (Server Site Generation) concepts using Next.js;
- Node.js backend development;
- Good knowledge of setting up virtual machines and container-based apps using Docker/Docker Compose for development and CI environments;
- Good knowledge of Linux (Ubuntu).
Offer & Benefits:
- Attractive salary and benefits – only for employment contract;
- Possibility to work for important clients in the USA on challenging projects;
- Flex-Time after probationary period;
- Team lunches & happy hours.