Location: Bremen, Germany
Our mission
Constructor’s mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency.
With strong expertise in machine intelligence and data science, Constructor’s all-in-one platform for education and research addresses today’s pressing educational challenges: access inequality, tech clutter, and low engagement of students.
Please send your resume in English only.
Interns are NOT eligible for equipment and other benefits as the position is temporary.
The QA Intern at Constructor Tech will be responsible for executing manual test cases, identifying bugs, and ensuring software quality. This role involves assisting in the planning, designing, and execution of tests, documenting results, and supporting troubleshooting throughout the Testing Development Life Cycle. The intern will collaborate with QA, engineering, and product teams to enhance testing processes and contribute to software reliability.
Job Description
The QA Intern at Constructor Tech will support the quality assurance activities across our products by executing manual tests, validating new features, and helping ensure a high-quality user experience. This is an entry-level role designed to provide hands-on experience with real-world QA processes, tools, and collaboration within cross-functional teams. The intern will work closely with QA engineers, developers, and product managers throughout the software development lifecycle.
Responsibilities
Execute manual test cases for web and API-based applications
Validate new features, bug fixes, and regression scenarios before releases
Identify, document, and track defects clearly and accurately
Participate in requirement reviews and help identify test scenarios early
Support different testing phases: functional, regression, smoke, and exploratory testing
Verify fixes and ensure issues are resolved as expected
Assist in maintaining and improving test documentation and test case coverage
Collaborate closely with developers, product managers, and senior QA engineers
Learn and apply QA best practices, tools, and processes under mentorship
Requirements
Currently pursuing or recently completed a degree in IT, Computer Science, or a related field
Basic understanding of the software development life cycle (SDLC)
Interest in software quality, testing methodologies, and attention to detail
Ability to analyze requirements and think from an end-user perspective
Basic understanding of web applications and how they work (browser, APIs, etc.)
Familiarity with bug tracking or test management tools is a plus
Strong analytical and problem-solving skills
Willingness to learn, proactive attitude, and ability to follow guidance
Good communication skills and fluency in English
Nice to Have
Understanding of Agile / Scrum development processes
Basic knowledge of SQL or databases
Familiarity with REST APIs and tools like Postman
Experience with exploratory testing or usability testing
Exposure to version control systems (e.g., Git)
Experience working on team or university projects
What We Offer For Interns:
Internship Duration: from 2 months or more
Type of internship:
100% remote
or hybrid
in the office in Bremen (GER), Sofia (BG), Belgrade (SRB), Istanbul (TR), Sakarya (TR), Singapore (SGD)
What We Offer
💻 Choice of work equipment (e.g., laptop, monitor, etc.)
🇬🇧 English classes (iTalki – $130 monthly)
⏰ Flexible schedule (we usually work between 09:00/10:00 and 18:00/19:00)
👶 Newborn bonus (€500 per child)
🧠 Patent remuneration
🌴 Paid leave
🧑💻 Remote work in locations without our offices
Hybrid work in locations with offices (2 days in-office, 3 days remote)
Constructor
fosters equal opportunity for people of all backgrounds and identities. We are led by a gender-balanced board committed to building a diverse and inclusive organisation where everyone can become their best self. We do not discriminate based on age, disability, gender identity, sexual orientation, ethnicity, race, religion or belief, parental and family status, or other protected characteristics. We welcome applications from women, men and non-binary candidates of all ethnicities and socio-economic backgrounds. We encourage people belonging to underrepresented groups to apply.
СтажёрBremen, Germany; We welcome applications from women, men and non-binary candidates of all ethnicities and socio-economic backgrounds
Location: Remote - Europe
About Nebius:
Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.
Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.
Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.
Application Security
The team is responsible for the security of Nebius's main public offerings : Compute, VPC, Managed K8s, Marketplace, Managed Soperator, and others. This includes building out the Secure
SDLC
, threat modeling, and vulnerability management platforms.
The Role
We are looking for an
Senior/Staff Application Security Engineer
who will ensure the security of our software by identifying and mitigating vulnerabilities, implementing best security practices, and collaborating with development teams. The ideal candidate will have a strong background in secure coding, threat modeling and building Secure SDLC.
What you will do
Build and maintain Application Security Posture Management (ASPM) at the Company scale.
Automate and support SAST, SCA tools, etc as part of CI/CD pipelines.
Improving SAST, secrets detection rules. Keeping false positive rate low.
Identify, analyze, and remediate application security vulnerabilities.
Collaborate with development teams to integrate security best practices into the software development lifecycle (SDLC).
Develop and maintain secure coding guidelines for development teams.
Conduct, run threat modeling and risk assessments for new and existing applications.
Provide development teams with instruments that facilitate security-related work like threat modelling, vulnerability detection, etc.
Stay updated on the latest security threats, vulnerabilities, and mitigation techniques.
Serve as an application security subject matter expert to other teams.
What we look for
6+ years of experience in application security.
Strong knowledge of common application security risks (e.g. OWASP Top 10) and how to mitigate them.
Experience with secure coding practices in languages such as Python, Go, Java, or JavaScript.
Proficiency in a common programming language (such as Go or Python) with a willingness to learn Go, if necessary.
Hands-on experience with security testing tools (Burp Suite, ZAP, Semgrep, etc.).
Understanding of authentication protocols like SAML or OIDC.
Experience in conducting threat-modeling sessions.
Bonus points
Confidence in presenting your ideas and opinions in a manner that can be challenged, while responding well to feedback.
Experience in designing, building, and maintaining security automation.
Experience in translating compliance and regulation requirements into technical specifications.
Experience in exploiting vulnerabilities in web applications, Linux kernels, containers, and networks.
Security certifications such as OSCP or OSWE.
Hiring process
Recruiter's chat (30mins)
Live-coding interview (60mins) to asses basic coding skills
Security interview (60mins) to asses domain expertise
Security System Design interview (90mins) to assess practical experience
(Optional) Technical deep dive (90mins) to present a complex and impact project.
Final interview to close the hiring process (45mins)
#LI-CP1
Benefits & Perks:
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
Collaborative and innovative culture
Opportunity to work on impactful AI projects
International environment and talented teams
What's it like to work at Nebius:
Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI
Equal Opportunity Statement:
Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.
Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.
If you need accommodations during the application process, please let us know.
Location: Tallinn, Estonia
As a Back-End Developer (.NET) at Müller's Solutions, you will be integral in the development of high-quality back-end systems that power our applications. You will work with a talented team to design robust APIs and services, ensuring that our software is efficient, scalable, and secure. Your expertise in .NET technologies will be key as we push the boundaries of our solutions and deliver value to our users.
Key Responsibilities:
Develop and maintain server-side applications using .NET technologies.
Create and manage APIs to enable seamless integration with front-end components.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable code and conduct code reviews with peers.
Identify and resolve performance bottlenecks and security issues.
Stay updated on industry trends and incorporate best practices into our development process.
Design and implement APIs for integration with front-end and mobile applications.
Work on database design, development, and optimization for performance.
Collaborate with front-end developers to ensure seamless user experiences.
Implement security protocols to protect application data and services.
Monitor server performance and troubleshoot application issues.
Participate in the complete software development lifecycle (SDLC).
Requirements
Requirements:
Degree in Computer Science, Software Engineering, or a related field.
Demonstrated experience as a Back-End Developer, particularly with .NET (C#, ASP.NET, .NET Core).
Solid understanding of RESTful services and API integration.
Experience with databases such as SQL Server, including writing complex queries and stored procedures.
Familiarity with cloud platforms (Azure or AWS) and containerization technologies (Docker).
Knowledge of version control systems, preferably Git.
Ability to develop unit tests and understand the importance of test-driven development.
Strong debugging and problem-solving skills.
Excellent communication skills and ability to work in a collaborative team environment.
Preferred Qualifications:
4+ years of solid experience in back-end development with .NET technologies.
Experience with microservices architecture.
Familiarity with continuous integration and deployment tools like Jenkins or Azure DevOps.
Bachelor’s degree in Computer Science or related discipline.
technologies like ASP.NET Core, C#, and Web APIs.
Strong database skills in SQL Server or PostgreSQL, including complex queries, indexing, and stored procedures.
containerization (Docker), and cloud platforms (Azure, AWS).
Experience with CI/CD tools like Jenkins or Azure DevOps.
Soft Skills:
Detail-oriented with a passion for code quality.
Strong organizational and task management skills.
Ability to work independently and collaboratively within a team.
Location: Amman, Jordan
We are looking to recruit a Project manager that can perform in a dual role as Project Manager/Business Analyst. As Project Manager: Managing a variety of IT projects and reporting to the Project Management Office. Work with clients, stakeholders, senior executives, the project team, functional and IT SMEs to ensure those project deliverables are achieved on schedule with a high level of quality and customer satisfaction. As Business Analyst: The Business Analyst (BA) has the responsibility to elicit, analyze, validate, verify, and facilitate testing of business process solutions and requirements of the project.
Responsibilities
Work collaboratively and effectively with team members.
Plan, coordinate & manage projects, and resources, from ideation through post-production support.
Be the liaison between the business units, technology teams, and support teams; support the project through implementation and post-project support.
Write requirements' specifications according to standard templates and tools.
Decompose high-level business needs into structured requirements, use cases, user stories/scenarios, business rules, functional and non-functional requirements; with sufficient detail to satisfy the needs of the business, developers, and testers.
Lead requirements elicitation, analysis, and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable and that they conform to standards.
Develop Business Requirements Document and represent requirements using alternative views, such as analysis models (diagrams), prototypes, or scenarios, wireframes where appropriate.
Participate in requirements prioritization and solution risk analysis.
Facilitate user acceptance testing and draft UAT test plans, ensure test data is available and draft test cases.
Participate in testing and quality assurance process.
Collaborate with developers and end-users to ensure that application functionality meets client needs, test solutions, problem-solve issues, coordinate enhancements.
Collaborate with developers and subject matter experts to establish the technical vision and analyze trade-offs between usability and performance needs.
Requirements
Minimum 5 to 10 years of experience in IT Technical Fields / Project Management and Business Analysis.
Excellent communication skills, including written, verbal, and presentation.
Excellent command of the English language (Speaking, writing, and presentation).
Executive Level interpersonal relationship building, collaboration, and facilitation skills.
Solid understanding and application of various project management and business process improvement methodologies, techniques, and tools.
A solid understanding of software development life cycles methodologies e.g. SDLC, Agile.
Essential skills in data mapping and analysis, gap analysis, and system analysis.
A solid understanding of business analysis and process improvement best practices and the ability to apply them in practice.
Strong personal time management skills and ability to meet individual and team deadlines.
BS/BA required PMP, and CBAP certification is preferred
.
Experience in working with data warehouses or databases and integrations is a plus.
Location: São Paulo, Brazil; Buenos Aires, Argentina; Bogotá, Colombia
Are you interested in building an exciting IT career at Dev.Pro? Join our exclusive screening process to gain valuable career insights and access personalized feedback on your skill set.
As a company of professionals, Dev.Pro offers challenging and interesting projects with world-leading clients, a modern technology stack, and career opportunities for both technical and non-technical specialists.
🟩 What you’ll get by applying:
Personalized career growth plan tailored to your aspiration
Expert feedback to elevate your skills for lasting success
Priority consideration by Dev.Pro for suitable job openings within the company
Opportunity to work with top global corporations and participate in industry-shaping projects
Give us a chance to get to know you better so that when the right position becomes available, you’ll be the first one we reach out to!
✅ Is that you?
3+ years of experience as a Business Analyst/ Product Manager
Advanced English level (written and spoken)
Strong analytical and problem-solving skills with the ability to evaluate complex business processes
Excellent communication and presentation skills; solid analytical abilities
A good command of BA methodology (based on PBI or IIBA standards) and tools (functional/non-functional requirements, user stories, traceability)
Proficiency in using requirements management tools, data modeling tools, and project management software\
Experience in the software development life cycle (SDLC) and familiarity with IT systems.
Demonstrated ability to collaborate effectively with cross-functional teams and build positive working relationships
Get started now:
1. Send us your CV in English.
2. Schedule a 15-30 minute call with Dev.Pro recruiters.
3. Participate in a 30-minute experience interview focused on testing your soft skills.
4. Get a 1-hour online evaluation of your technical skills by our technical experts.
In under 2 hours, you'll know where you stand in your career and be ready for action when Dev.Pro presents you with an exciting job offer!
🎾 About Dev.Pro
Dev.Pro is a US-based outsource company with an ambitious and creative mindset that has been delivering superior software products since 2011. Known for its strong human focus, Dev.Pro promotes a work environment that is fair, inclusive, open-minded, and friendly toward people of every race, religion, gender, cultural background, marital/parental status, etc. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey.
Interested? Find out more:
📋
How to Join Us
💻 LinkedIn Page
📈 Our website
💻 IG Page
By submitting application, I've read and agree to the Dev.Pro
Private Policy and Consent on Processing of Personal Data
. I agree to have my Personal Data being stored and processed by Dev.Pro.
Location: Riyadh, Saudi Arabia
Müller's Solutions is seeking a highly skilled Technical Project Manager to join our team. In this role, you will be responsible for overseeing the planning, implementation, and completion of technical projects within our organization. You will work closely with cross-functional teams, including developers, engineers, and stakeholders, to ensure that projects are delivered on time, within budget, and meet the highest quality standards.
Responsibilities:
• Define project scope, goals, and deliverables in collaboration with stakeholders.
• Develop and maintain detailed project plans, timelines, and budgets.
• Coordinate and assign tasks to team members, ensuring alignment with project objectives.
• Monitor project progress and provide regular updates to stakeholders.
• Identify and mitigate project risks, implementing solutions to address issues that may arise.
• Collaborate with technical teams to ensure that project deliverables meet quality standards and adhere to best practices.
• Manage project resources and budgets, tracking expenditures and ensuring adherence to financial constraints.
• Facilitate communication and collaboration among team members and stakeholders.
Requirements
Requirements:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Proven experience as a Technical Project Manager or in a similar role, managing complex technical projects from initiation to completion.
• Strong knowledge of project management methodologies, tools, and best practices.
• Excellent organizational and time management skills, with the ability to effectively prioritize and manage multiple projects and tasks simultaneously.
• Strong leadership and communication skills, with the ability to effectively lead cross-functional teams and interact with stakeholders at all levels of the organization.
• Proficiency in project management software such as Microsoft Project or Jira.
• PMP (Project Management Professional) certification is a plus.
Preferred qualifications:
• Master's degree in Project Management or a related field.
• Experience in agile project management methodologies, such as Scrum or Kanban.
• Familiarity with software development lifecycle (SDLC) processes and methodologies.
• Strong problem-solving and decision-making skills.
• Ability to thrive in a fast-paced and dynamic work environment.
Location: Remote role Latvia; Remote role Spain; Remote role United Kingdom
Who are we
At Lokalise, we make it easy and profitable for businesses to expand into new markets. Our AI-powered localization platform helps companies manage both software and marketing content from a single, unified environment — ensuring every team speaks with one voice across every language and channel.
By automating workflows, integrating with over 60 tools, and centralizing translation memory and terminology, Lokalise enables product, engineering, and marketing teams to collaborate without friction and launch globally up to 10× faster and at 80% lower cost.
Trusted by thousands of businesses across more than 100 countries, Lokalise empowers millions of people worldwide to use digital services in their native languages. Backed by a customer-loved support team, our platform fits seamlessly into your design, development, and content workflows, helping you scale with consistency and control.
Location
While our company operates exclusively on a remote basis,
you must reside and have the legal right to work
in one of the following countries: the United Kingdom, Latvia, or Spain.
This is a full-time, remote position. Please note that we do not engage on a B2B or contractor basis.
About the Team
We're looking for an
Engineering Manager
to lead a cross-functional team in our Product Engineering organization. Each of our engineering teams owns a product domain at Lokalise, from vision to delivery. Teams talk to customers, find out what they need, set their own goals and choose how to solve the problems that matter most.
AI is already part of how we build software at Lokalise, and it's changing what great engineering leadership looks like. We're looking for a leader who stays close to the work and understands how AI is changing speed, quality and engineers' day-to-day experience. You'll keep your teams focused on outcomes that matter to our customers and our business, not just on how much gets shipped.
For this role, you’ll lead our
Editing Experience
team. The team owns the tools linguists and reviewers use every day to translate, review and approve content at scale: the translation editor, the review and approval workflow, content management tools and the developer utilities that support them. Together with your Product Manager and Designer, you’ll own the team’s strategy and delivery end to end.
What You Will Do
Lead, coach and develop your teams of Software Engineers. You'll support their career growth, run performance evaluations, contribute to compensation planning and hire engineers who raise the bar.
Stay technically close to the work without becoming a bottleneck. You'll review key designs and pull requests, pair with engineers on tricky problems and take on contributions outside the critical path (such as tooling, prototypes or small fixes). This keeps you in touch with the codebase and your teams' daily reality while they own delivery.
Partner with Product Managers and Designers (the Product Triad) to understand our customers deeply and take part in discovery. You'll make sure your teams work on the right problems, putting outcomes ahead of outputs.
Connect engineering decisions to business impact. Understand how your domain contributes to customer value, retention and revenue, and use that to guide trade-offs on scope, investment and technical debt.
Own your teams' flow of work from start to finish. Track and act on delivery and quality signals (such as cycle time, deployment frequency, change failure rate and recovery time), clear bottlenecks across planning, review, testing and release, and keep cognitive load sustainable.
Lead your teams' move to AI-native engineering across the SDLC. Embed AI tools and agentic workflows, measure their real effect on speed, quality and how engineers experience their work, and adapt team practices so faster delivery never costs reliability or maintainability.
Champion operational excellence. Drive reliability and quality practices, own the health of the services your teams run and step in as Incident Commander when needed.
Own your teams' delivery: set quarterly plans, track progress against the product roadmap and help shape department-wide planning and strategy.
What You Must Have
3+ years of recent experience as an Engineering Manager leading software engineering teams, ideally in SaaS product companies.
A strong software engineering background, and you're still hands-on today. You can review code and designs credibly, dig into technical issues and contribute to architecture decisions.
Proven people leadership: hiring, onboarding, coaching, performance management and helping engineers grow into their next role.
A strong product engineering mindset. You've partnered with Product and Design on discovery, worked directly with customers and measured success by customer and business outcomes rather than output.
Business acumen. You understand the commercial context, can explain trade-offs in terms of impact and communicate clearly with stakeholders at all levels.
Experience using engineering metrics and flow practices (such as DORA metrics, cycle time or WIP limits) to find bottlenecks and improve delivery, quality and team health, without turning metrics into targets.
Hands-on experience using AI-assisted development and agentic tools, both in your own work and across a team. You have a clear view of how AI changes delivery speed, code quality, review practices and cognitive load.
Experience planning and delivering complex initiatives across several teams predictably, including managing dependencies, risks and incidents.
It's a Plus If You Have
None of these are required, and we're happy to support you as you learn them on the job.
Experience in the localization industry or with translation workflows.
Experience leading engineering teams at a product company during a scale-up phase.
Experience shipping AI-powered product features, such as LLM-based features, to customers.
Experience managing fully remote, distributed teams.
Familiarity with developer experience or productivity frameworks, such as SPACE or DevEx.
Our Benefits
💰 Competitive salary and employee stock options.
🌍 Fully remote setup with flexible working hours.
🏢 Co-working budget — for those days you want a change from your home office.
🌴 Flexible vacation policy to recharge when you need to.
🖥️ Home office setup budget — monitor, desk, ergonomics, whatever helps you do your best work.
📚 Learning & development budget to grow your skills and career.
🏥 Health insurance to keep you covered.
🧘 Wellness allowance to support your mental and physical well-being.
🤝 Great startup culture — remote but close-knit, with regular retreats and social events to stay connected.
We are committed to a culture of inclusion and equal opportunities. Therefore, we welcome applications from people of all gender identities, sexual orientations, personal expressions, relationship, marital, or civil partnership statuses, racial identities, national or ethnic origins, religious beliefs, ages, and disability statuses.
Location: Limassol; Athens; Thessaloniki; Nicosia; Fully Remote - in other eligible locations
Workplace: hybrid
The main responsibilities of the position include:
Use best practices to obtain and document requirements
Analyse the current state (As-Is) as well as impact analysis (To-Be) and identify gaps
Critically evaluate information gathered from multiple sources and adjust any conflicting material and deconstruct high-level information into accurate details
Proactively communicate and collaborate with different departments to analyse functional and information-related requirements
Collaborate with developers and subject matter experts to establish a technical vision and help the development team with clarifying requirements
Proactively manage requirement changes and system/ process/ project implications to ensure all parties are always fully aware and updated
Participate in planning sessions to assist with requirement clarifications and ensure a thorough understanding of the system/ process/ project
Test the software and business processes to ensure they meet business requirements, design, and specifications
Main requirements:
University degree in Computer Science or a similar field will be considered an advantage
Experience in the Forex industry will be considered an advantage
2+ years of experience in a similar position
Strong knowledge of Business Analysis discipline
Experience in creating well-structured documentations, diagrams, and specifications (detailed User Stories, Use Cases, feature-breakdown lists etc.)
Agile experience, most importantly in Scrum and Kanban frameworks
Experience in JIRA and Confluence Software
Knowledge of SDLC and agile development processes
Experience with UML will be considered an advantage
Experience in working with distributed teams and managing technical communications and deliverables
Very good written and verbal skills in English
Strong analytical and communications skills to gather and define business requirements from multiple stakeholders and translate them into solutions
Benefit from:
Attractive remuneration package plus performance related reward
Intellectually stimulating work environment
Continuous personal development and international training opportunities
All applications will be treated with strict confidentiality!
By submitting this application, I confirm that I have read and agree to the terms of the Privacy and Data Protection Notice and the Confidentiality Undertaking.
ГибридLimassol; Athens; Thessaloniki; Nicosia; Fully Remote - in other eligible locations
Location: Warsaw, PL
Workplace: remote
What you will do
Working with international clients from the entire world (US+UK = 80%)
Working within a project team, having Project Manager, Frontend developers, and Mobile developers as partners
Creating a RESTful API backend from scratch (70%)
Preparing a Postman collection to automatically test created API (20%)
Performing Code Reviews for other projects and other backend developers (5%)
Using digital tools to communicate with clients and within a team (Slack, Google Meet)
Preparing proper logic flow in developed applications based on documentation, business requirements, and conversations with clients (5%)
Must have
3+ years of commercial experience or 2+ years node.js experience
Good knowledge on node.js
Experience with building RESTful API with express server-Practical experience with Typescript
Ability to create complicated logic flow based on business requirements
Experience with Mongo/DynamoDB-Expert understanding ofsoftware design principles and patterns, and experience applying them
High productivity and effective time management-Experience with Scrum/Agile SDLC
Outstanding interpersonal and written communication skills
Good spoken English
Nice to have
Experience with Docker, Kubernetes, etc.
Experience with AWS/Azure/Firebase
Knowledge ofMQ technologies (RabbitMQ, Kafka) and applicable protocols: MQTT, AMQP, etc.
Experience with one orseveral multimedia communication protocols such asWebRTC, RTMP, RTSP, HLS, etc.
Experience with other backend technologies
What we offer
Competitive compensation based on your experience and expertise
Long-term contract-based collaboration
A collaborative and open environment
Flexible collaboration arrangements
Location: Warsaw, PL
Workplace: remote
What you’ll do
Working with international clients from entire world (US+UK = 80%)
Working within a project team, having Project Manager, Backend developers and Frontend developers as partners
Creating a beautiful mobile applications based on provided designs in Figma (90%)
Performing Code Review for other projects and other mobile developers (10%)
Using digital tools to communicate with client and within a team (Slack, Google Meet)
What we expect
4+ years of commercial experience
Expert knowledge of React Native
Ability to develop native iOS/Android components to integrate with React Native and advanced platform capabilities
Expert knowledge on HTML, CSS (including CSS preprocessors)
Experience in consuming REST and GraphQL APIs
Commercial experience with Typescript
Commercial experience integrating Maps, Location, In-App purchase
High productivity and effective time management
Experience with Scrum/Agile SDLC
Outstanding interpersonal and written communication skills
Good spoken English
What’s your advantage
Commercial experience of React Native for Web
Commercial experience with native mobile app development (Swift/Java/Kotlin)
Experience with App Store application deployment
Previous experience of building web application with React
Good understanding of software design principles and patterns, and experience applying them
4+ years of commercial experience with React Native
What we offer
Competitive compensation based on your experience and expertise
Long-term contract-based collaboration
A collaborative and open environment
Flexible collaboration arrangements
Location: Warsaw, PL
Workplace: remote
What you’ll do
Working with international clients from the entire world (US+UK = 80%)
Working within a project team, having Project Manager, Frontend developers, and Mobile developers as partners
Creating a RESTful API backend from scratch (70%)
Preparing a Postman collection to automatically test created API (20%)
Performing Code Review for other projects and other backend developers (5%)
Using digital tools to communicate with clients and within a team (Slack, Google Meet)
Preparing proper logic flow in developed applications based on documentation, business requirements, and conversations with clients (5%)
Must have
5+ years of commercial experience, including 2+ years with node.js
Expert knowledge on node.js
Experience with building RESTful API with express server
Practical experience with Typescript
Ability to create a complicated logic flow based on business requirements
Experience with Mongo/DynamoDB-Expert understanding of software design principles and patterns, and experience applying them
High productivity and effective time management-Experience with Scrum/Agile SDLC
Outstanding interpersonal and written communication skills
Good spoken English
Nice to have
Experience with Docker, Kubernetes, etc.
Experience with AWS/Azure/Firebase
Knowledge of MQ technologies (RabbitMQ, Kafka) and applicable protocols: MQTT, AMQP, etc.
Experience with one or several multimedia communication protocols such as WebRTC, RTMP, RTSP, HLS, etc.
Experience with other backend technologies
What we offer
Competitive compensation based on your experience and expertise
Long-term contract-based collaboration
A collaborative and open environment
Flexible collaboration arrangements
Location: San Francisco
We are looking for our first Solution Engineer with proven experience and a passion for selling technology solutions to technical and business executives. You will be responsible for helping our Sales Leaders demonstrate how Koding for Teams can add value to their entire SDLC. You will be working extensively with YAML. Writing Stacks and helping prospective Customers and Partners to debug their own. You will be working closely with Product Management, Engineering and QA to share requirements you hear in the field. Well defined Proof of Concepts with Partners and Customers will also be a key part of this role.
Koding is a developer-focused startup based in San Francisco’s SOMA district. Our core product is: “Development Environments as a Service”. We offer feature rich cloud-based development environments that are complete with free VMs, an attractive code editor & sudo level terminal… all in a browser.
Koding provides all you need to move your software development completely to the cloud. You will be up and running in minutes on your own cloud-based Linux boxes where you can learn programming languages like Ruby, Go, Java, NodeJS, PHP, C, C++, Perl, Python…the list goes on! You can experiment with installing/configuring/hacking Wordpress, Laravel, Django, Bootstrap and a slew of others or fire up a MySQL, Mongo, Postgres server with the click of a button. Our collaboration features allow you to pair-program with your friends and colleagues using audio-video and real time sharing of the entire development workspace. Leave your localhost behind and step into the future!
More info:
*
https://www.linkedin.com/company/koding
*
https://www.crunchbase.com/organization/kodingen
San Francisco
УдалённоseniorRemote - Europe
Tallinn, Estonia
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.