Next.js, Headless CMS and eCommerce expert agency
JavaScript Engineer – React, Node.js
Location
Poland
Posted
116 days ago
Salary
0
Seniority
Senior
Job Description
JavaScript Engineer – React, Node.js
FocusReactive
• FocusReactive is a modern consultancy company with deep specialization in our core development stack. • It is not a traditional outsourcing company, therefore we expect each engineer to integrate well into clients product delivery and design process, driving key decision-making. • You will regularly embed with client teams, either in person or remotely, to provide project leadership and technical expertise. • When you’re not working on client projects, you’ll have a chance to contribute to our community-leading open source software and polish your presentation skills at our tech events.
Job Requirements
- 4+ years experience in professional JavaScript development
- 2+ years experience working with production React applications
- Demonstrable ability to learn quickly
- Experience integrating with cloud services, RESTful APIs, GraphQL
- Proficiency in front-end markup and styling
- Proficiency different software testing strategies
- Familiarity with Agile/Scrum methodologies
- Familiarity with design patterns, data structures, and algorithms
- Solid spoken and written English skills
- Extra credit for
- Ability to develop semi-complex Node.js applications (API servers, SSR, Tooling)
- Experience with React Native, or native mobile development
- Experience leading teams
- Open source software contributor
- Public speaking/training experience
Benefits
- Solid learning experience through mentorship and contribution to highly challenging software projects
- Extended training possibilities via workshops, conferences, and online courses
- Time allocation for Open Source and DevRel work
- Deep integration with the international community
- Above the market compensation
- Work-from-home possibilities
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Provide hands-on mentorship while contributing to a Flask web application • Clearly explain fundamental coding concepts over screenshares and video chats • Describe line by line how to build certain features • Troubleshoot bugs and other errors that come up along the way
• Working with the team on designing, developing and maintaining a backend solutions that support our operational softwares. • Act as a senior engineering representative in development team activities. • Participate in product development through cross team collaboration. • Designing software for automatic testability, recoverability from failures, with built in privacy and security. • Take part in shaping and maintaining the overall enterprise technical architecture. • Create, maintain and document software patterns and cross functional libraries. • Coach IT teams and train new hires.
• Expected to be able to function in a fast-paced environment driving innovation through rapid prototyping and iterative development ensuring quality is built into all solutions leveraging TDD • Utilise expertise of developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience • Design, develop, code, and test complex technical solutions collaborating with senior engineers • Design and build Mockito based test cases for RESTful API • Perform code merges, resolve merge conflict and manage code branch • Lead code/design reviews to ensure smooth daily operations and accurate planning at a team level • Mentor and coach junior / experienced engineers • Work with architecture team to help define directions for cross functional or highly complex key technologies within a specific domain • Participate in feature/story elaboration
.Net Developer
Lynx SolutionsWe know that by giving back, we are building something new which has the power to change the world, one brick at a time
• Ability to Develop independently • Adapt the program to new requirements, as and when necessary • Learning, troubleshooting and problem solving for simple/complex projects • Interact with users both internal and external to come up with solutions/workarounds • Troubleshoot, Identify and fix application bugs as and when reported • Assists in special projects and other duties as assigned




